home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / clix360 / clix_tex.ext < prev    next >
Text File  |  1997-01-21  |  7KB  |  402 lines

  1. #***********************************************************************
  2. # TeX/LaTeX
  3. EXTENSION ".TEX", ".STY", ".CLS", ".FD" = {
  4.  
  5.   COMMENT {DarkCyan, Light} = "%", "";
  6.  
  7.   DELIMITER " {}@+*][.,;:-'`#^?=&%$§\"!~|<>⇧⇩⇨⇦❎╱◆()∙";
  8.  
  9.   # Steuerkommandos
  10.   KEYS{DarkRed, Bold} =
  11.       "\\part", "\\chapter", "\\section", "\\subsection", "\\subsubsection",
  12.       "\\paragraph", "\\subparagraph", "\\appendix", "\\tableofcontents",
  13.       "\\documentstyle", "\\selectfont", "\\begin", "\\end", "\\renewcommand",
  14.       "\\newcommand",
  15.       "\\document", "\\endinput", "\\thicklines", "\\thinlines", "\\caption",
  16.       "\\label", "\\put", "\\multiput", "\\oval", "\\line", "\\vector",
  17.       "\\frac", "\\framebox", "\\makebox", "\\rm", "\\it", "\\sc", "\\em",
  18.       "\\sl", "\\tt", "\\bf", "\\sf", "\\tiny", "\\scriptsize", "\\footnotesize",
  19.       "\\small", "\\normalsize", "\\large", "\\Large", "\\LARGE", "\\huge",
  20.       "\\Huge", "\\ref","\\pageref", "\\cite", "\\item",
  21.       "\\newpage", "\\centering", "\\leavevmode",
  22.       "\\includegraphic",
  23.       "\\clearpage", "\\cleardoublepage";
  24.  
  25.   # Umgebungen
  26.   KEYS{DarkBlue, Bold} =
  27.       equation, eqnarray, displaymath, array, article, section, minipage,
  28.       tabular, table, figure, document, letter, verbatim,
  29.       quote, quotation, center, verse, verbatim, itemize, enumerate,
  30.       description, titlepage, abstract, picture, figure, tabular;
  31.  
  32. #***********************************************************
  33. # Umgebungen
  34. #***********************************************************
  35.   SHORTCUT 'Ba' ={\
  36. \\begin{appendix\}
  37.   \c
  38. \\end{appendix\}
  39. };
  40.  
  41.  
  42.   SHORTCUT 'Bc' ={\
  43. \\begin{center\}
  44.   \c
  45. \\end{center\}
  46. };
  47.  
  48.  
  49.   SHORTCUT 'Bd' ={\
  50. \\begin{description\}
  51.   \\item \c
  52. \\end{description\}
  53. };
  54.  
  55.  
  56.   SHORTCUT 'Bf' ={\
  57. \\begin{figure\}[!h]
  58.   \c
  59. \\end{figure\}
  60. };
  61.  
  62.  
  63.   SHORTCUT 'Bi' ={\
  64. \\begin{itemize\}
  65.   \\item \c
  66. \\end{itemize\}
  67. };
  68.  
  69.  
  70.   SHORTCUT 'Be' ={\
  71. \\begin{enumerate\}
  72.   \\item \c
  73. \\end{enumerate\}
  74. };
  75.  
  76.  
  77.   SHORTCUT 'Bm' ={\
  78. \\begin{minipage\}{
  79.   \c
  80. \}\\end{minipage\}
  81. };
  82.  
  83.  
  84.   SHORTCUT 'Bo' ={\
  85. \\begin{document\}
  86. \c
  87. \\end{document\}
  88. };
  89.  
  90.  
  91.   SHORTCUT 'Bq' ={\
  92. \\begin{quote\}
  93. \c
  94. \\end{quote\}
  95. };
  96.  
  97.  
  98.   SHORTCUT 'Bt' ={\
  99. \\begin{table\}[!h]
  100.   \\begin{center\}
  101.     \\begin{tabular\}{\}
  102.     \\end{tabular\}
  103.   \\end{center\}
  104.   \\caption{???Bildunterschrift???\}
  105.   \\label{???Label???\}
  106. \\end{table\}
  107.  
  108. };
  109.  
  110.   SHORTCUT 'Bta' ={\
  111. \\begin{table\}[htbp]
  112.   \\begin{center\}
  113.   \c
  114.   \\end{center\}
  115.   \\caption{???Bildunterschrift???\}
  116.   \\label{???Label???\}
  117. \\end{table\}
  118. };
  119.  
  120.  
  121.   SHORTCUT 'Bv' ={\
  122. \\begin{verbatim\}
  123. \c
  124. \\end{verbatim\}
  125. };
  126.  
  127.  
  128.   SHORTCUT 'Beq' ={\
  129. \\begin{eqnarray\}
  130. \c
  131. \\end{eqnarray\}
  132. };
  133.  
  134.   SHORTCUT 'Be*' ={\
  135. \\begin{eqnarray*\}
  136. \c
  137. \\end{eqnarray*\}
  138. };
  139.  
  140.  
  141.   SHORTCUT 'Bar' ={\
  142. \\begin{array\}{lll\c\}
  143. \\end{array\}
  144. };
  145.  
  146.  
  147. #***********************************************************
  148. # Type Styles
  149. #***********************************************************
  150.   SHORTCUT 'rm' = {\
  151. {\\rm \c\}
  152. };
  153.  
  154.   SHORTCUT 'em' = {\
  155. {\\em \c\}
  156. };
  157.  
  158.   SHORTCUT 'bf' = {\
  159. {\\bf \c\}
  160. };
  161.  
  162.   SHORTCUT 'it' = {\
  163. {\\it \c\}
  164. };
  165.  
  166.   SHORTCUT 'sl' = {\
  167. {\\sl \c\}
  168. };
  169.  
  170.   SHORTCUT 'sf' = {\
  171. {\\sf \c\}
  172. };
  173.  
  174.   SHORTCUT 'sc' = {\
  175. {\\sc \c\}
  176. };
  177.  
  178.   SHORTCUT 'tt' = {\
  179. {\\tt \c\}
  180. };
  181.  
  182. #***********************************************************
  183. # Type Size
  184. #***********************************************************
  185.   SHORTCUT 'Tti ' = {\
  186. {\\tiny \c\}
  187. };
  188.  
  189.   SHORTCUT 'Tsc ' = {\
  190. {\\scriptsize \c\}
  191. };
  192.  
  193.   SHORTCUT 'Tfn ' = {\
  194. {\\footnotesize \c\}
  195. };
  196.  
  197.   SHORTCUT 'Tsm ' = {\
  198. {\\small \c\}
  199. };
  200.  
  201.   SHORTCUT 'Tno ' = {\
  202. {\\normalsize \c\}
  203. };
  204.  
  205.   SHORTCUT 'Tla ' = {\
  206. {\\large \c\}
  207. };
  208.  
  209.   SHORTCUT 'TLa ' = {\
  210. {\\Large \c\}
  211. };
  212.  
  213.   SHORTCUT 'TLA ' = {\
  214. {\\LARGE \c\}
  215. };
  216.  
  217.   SHORTCUT 'Thu ' = {\
  218. {\\huge \c\}
  219. };
  220.  
  221.   SHORTCUT 'THu ' = {\
  222. {\\Huge \c\}
  223. };
  224.  
  225. #***********************************************************
  226. # Boxes
  227. #***********************************************************
  228.   SHORTCUT 'mb ' = {\
  229. \\makebox{\c\}
  230. };
  231.  
  232.   SHORTCUT 'fb ' = {\
  233. \\framebox{\c\}
  234. };
  235.  
  236.  
  237. #***********************************************************
  238. # Pictures
  239. #***********************************************************
  240.   SHORTCUT 'bild' ={\
  241. com\e
  242. % Bild: \c
  243. com\e
  244. \\begin{figure\}[htbp]
  245.   \\begin{center\}
  246.     \\setlength{\\unitlength\}{1mm\}
  247.     \\begin{picture\}(100,50)
  248.  
  249.     \\end{picture\}
  250.   \\end{center\}
  251.   \\caption{???Bildunterschrift???\}
  252.   \\label{???Label???\}
  253. \\end{figure\}
  254. com\e
  255. };
  256.  
  257.   SHORTCUT 'image' ={\
  258. com\e
  259. % Bild:
  260. com\e
  261. \\begin{figure\}[!h]
  262.   \\centering \\leavevmode
  263.   \\includegraphic{Bilder/\c\}
  264.   \\caption{BILDUNTERSCHRIFT\}
  265.   \\label{BILDLABEL\}
  266. \\end{figure\}
  267. com\e
  268. };
  269.  
  270.   SHORTCUT 'put' = {\
  271. \\put(\c){\}
  272. };
  273.  
  274.   SHORTCUT 'pvec' = {\
  275. \\put(\c){\\vector( 1, 1){10\}\}
  276. };
  277.  
  278.   SHORTCUT 'poval' = {\
  279. \\put(\c){\\oval(10,10)\}
  280. };
  281.  
  282.   SHORTCUT 'plin' = {\
  283. \\put(\c){\\line( 1, 1){10\}\}
  284. };
  285.  
  286.   SHORTCUT 'pfrm' = {\
  287. \\put(\c){\\framebox( 1, 1){\}\}
  288. };
  289.  
  290.   SHORTCUT 'pmb' = {\
  291. \\put(\c){\\makebox(0,0){\}\}
  292. };
  293.  
  294.  
  295. #***********************************************************
  296. # sonstige Kommandos
  297. #***********************************************************
  298.  
  299.   SHORTCUT 'c' = {\
  300. com\e
  301. \\chapter{\c\}
  302. };
  303.  
  304.   SHORTCUT 's' = {\
  305. com\e
  306. \\section{\c\}
  307. };
  308.  
  309.   SHORTCUT 'ss' = {\
  310. com\e
  311. \\subsection{\c\}
  312. };
  313.  
  314.   SHORTCUT 'sss' = {\
  315. com\e
  316. \\subsubsection{\c\}
  317. };
  318.  
  319.   SHORTCUT 'toc' = {\
  320. \\tableofcontents
  321. };
  322.  
  323.  
  324. # Aufzählungspunkt für die Itemize-, Enumerate- und
  325. # Description-Umgebung
  326.   SHORTCUT 'i' = {\
  327. \\item \c\
  328. };
  329.  
  330.  
  331. # Aufzählungspunkt (nur) für die Description-Umgebung
  332.   SHORTCUT 'it' = {\
  333. \\item  [\c]
  334. };
  335.  
  336.  
  337. # ein Label
  338.   SHORTCUT 'la' = {\
  339. \\label{\c\}
  340. };
  341.  
  342.  
  343. # Einbinden eines Files
  344.   SHORTCUT 'in' = {\
  345. \\include{\c\}
  346. };
  347.  
  348.  
  349.   SHORTCUT 'mt' = {\
  350. \\maketitle
  351. };
  352.  
  353.  
  354.   SHORTCUT 'idx' = {\
  355. \\index{\c\}
  356. };
  357.  
  358.   SHORTCUT 'ci' = {~\\cite{\c\}};
  359.  
  360.   SHORTCUT 'si' = {(siehe~\\cite{\c\})};
  361.  
  362.   SHORTCUT 'fn' = {\
  363. \\footnote{\c\}
  364. };
  365.  
  366.   SHORTCUT 'un' = {\
  367. \\underbrace{\c\}_{\}
  368. };
  369.  
  370.   SHORTCUT 'ov' = {\
  371. \\overbrace{\c\}^{\}
  372. };
  373.  
  374.   SHORTCUT 'frac' = {\
  375. \\frac{\c\}{\}
  376. };
  377.  
  378.   SHORTCUT 'math' = {\
  379. \\[\c\\]
  380. };
  381.  
  382.  
  383.   SHORTCUT 'nc' = {\\newcommand{\\\c\}{\}};
  384.  
  385. #***********************************************************
  386. # Kommentare
  387. #***********************************************************
  388.  
  389. # Einzeilige Kommentarzeile
  390.   SHORTCUT 'com' = {\
  391. %======================================================================\
  392. };
  393.  
  394. # Kommentarblock
  395.   SHORTCUT 'Com' = {\
  396. com\e
  397. % \c
  398. com\e
  399. };
  400.  
  401. }
  402.